Definition of French Honeysuckle

  • (noun) perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
  • (noun) European herb with small fragrant crimson or white spurred flowers

Antonyms of French Honeysuckle


No Antonyms Found.

Homophones of French Honeysuckle


No Homophones Found.